People-Based Marketing: How Technology Is Changing The Game In Customer Experience